Introducing the Resident Trust Index (RTI)
Download the 2024 National Report
Introducing the Resident Trust Index (RTI)Download the 2024 National Study Report
Wren Apartments
3.7

1230 S Olive St, Los Angeles, CA 90015, USA, CA 90015, USA

header image
3.7
3 Reviews
Management
3.7
Rental Unit
3.3
Living Experience
3.7
All Reviews (3)
Sort:
Newest
The staff were friendly and so helpful. ...
The staff were friendly and so helpful.
It is amazing place to live .The benefit...
It is amazing place to live .The benefit of this property is the prime location.
My experience so far with the Wren Apart...
My experience so far with the Wren Apartments has been great..