close
FOR RENTMLS #1154953194

$3,100

120 W 73rd Street 4, Los Angeles, CA 90003

3
Beds
1
Baths
850
Sqft