Sold at $1,500,000

12514 Maestro Ct

City
San Diego
State
CA
ZIP
92130