SOLD US$ 319,000 Santa Cruz 186 - D Macuarima (Santa Cruz) Single Family Homes 3 · 2 · Inland View · 599 m²