121 W 73rd Street apartment for rent
Beautifully renovated 2-bedroom / 1-bathroom apartment. 121 West 73rd Street, Los Angeles, CA 90003 — $1650 per month— $1650 security deposit— Available immediately— Newly painted— New flooring throughout— New lights and ceiling fans— New windows— New modern kitchen— One assigned parking space— Very close to several freeways YouTube Video: https://youtu.be/_gA2b6uK_3w Application at http://www.breinvestment.com/online-application