Marcus & Millichap's LeClaire-Schlosser Group has closed the sale of the Devon Portfolio, four Houston self-storage facilities totaling 1,779 units and about 259,250...
ByThe RegistryOctober 24, 2026 
Signup for news and special announcements!
You have successfully joined our subscriber list.
Error: Contact form not found.