Bellomy Arranges Sale of 447-Unit Self-Storage Facility in Austin
AUSTIN, TEXAS — Bellomy & Co. has arranged the sale of South Congress Storage, a 447-unit self-storage facility in Austin. Situated on 6.5 acres at 8008 S. Congress Ave., the 10-building facility spans 39,410 square feet ... [Keep reading]