United StatesCaliforniaLos AngelesSouth Los Angeles8801 South Vermont Avenue

8801 South Vermont Avenue 8801 South Vermont Avenue Los Angeles, California 90044 United States

$1,590,000
 Get directions
 
Listing Courtesy of WIN Realty & Properties

WIN Realty & Properties

Listing Courtesy of WIN Realty & Properties

WIN Realty & Properties

Listing Courtesy of WIN Realty & Properties
Contact Agent