621 41st Street
621 W 41st Street - Downtown Los Angeles, Los Angeles, CA, 90011
_iconbed_ 4.0 Beds
1576.0 _sqft_
$2,250/mo
26 DOM
MLS# 07207859
Built 1907
Residential Lease / Single Family