1046 Shook Ave

Olmos Park  • $525,000