701-707 N La Brea Ave
Inglewood, CA 90302
$1,895,000 USD
4,800 SF
4,800 SF
$1,895,000 USD
Medical