725-727 Boulevard Ave
Imperial Beach, CA 91932
$5,000,000 USD
11,040 SF
14
Units
11,040 SF
$5,000,000 USD
Apartments