close
FOR RENTMLS #1149868364

$2,450

820 S St Andrews Place 301, Los Angeles, CA 90005

2
Beds
2
Baths
900
Sqft