$6,900 Total Monthly Price-12 Month Lease 2824 Menlo Ave Los Angeles, CA 90007 (213) 523-3894 5 BedsContact