$7,263/unit
5 Bed / 4 Bath
no reviews yet
Be the first to review this property.
1142 W 25th Street, Los Angeles, CA 90007, USA