15
8082 18th St
Westminster, CA 92683
$3,200,000 USD
5,504 SF
5
Units
5,504 SF
$3,200,000 USD
Apartments