close
FOR RENTMLS #1151665490

$2,500

212 W 84TH ST, Los Angeles, CA 90003

2
Beds
1
Baths
990
Sqft