$2,990 per month
- 3 Beds
 - 1 Bath
 - 950 Sq Ft
 - Property for Rent
 
229 E 85th St Unit 231 12, Los Angeles, CA 90003
229 E 85th St Unit 231 12, Los Angeles, CA 90003Explore Similar Homes Within 2 Miles of Central Alameda, CA
$2,990 per month
229 E 85th St Unit 231 12, Los Angeles, CA 90003
229 E 85th St Unit 231 12, Los Angeles, CA 90003