Developer to build self storage facility in Miami-Dade with $10 million loan

October 6, 2023