1408 South St. Andrews Place – 18 Units

Multi Family Properties

18 Units

Address:1408 South St. Andrews Place
City:Los Angeles
State:CA

Listing Inquiry