12South site with Taqueria del Sol building sells for $6.15M

© 2025 Vimarsana