3329 N. TROY | AVONDALE

SOLD $545,000
  • N/A Square Feet