MLS# OC24162999
3757 S St Andrews Place
Los Angeles,
CA
90018
Property Type:
Single Family Residence