$5,675/unit
5 Bed / 4 Bath
no reviews yet
Be the first to review this property.
1140 West 25th Street, Los Angeles, CA 90007, USA