1230 South Olive Street, Unit 418
Downtown Los Angeles, Los Angeles, CA, 90015
_iconbath_ 1.0 Bath
567.0 _sqft_
$2,239/mo
124 DOM
MLS# 17281018
Built 1968
Residential Lease / Condominium