23
8300 Florence Ave
Downey, CA 90240
$3,500,000 USD
6,126 SF
6,126 SF
$3,500,000 USD
Medical