18
335 Laurel Ave
National City, CA 91950
$4,250,000 USD
10,248 SF
16
Units
10,248 SF
$4,250,000 USD
Apartments