close
FOR RENTMLS #1153595322

$10,500

10833 Tabor Street, Los Angeles, CA 90034

4
Beds
3
Baths
2,198
Sqft