1316 NE 105th St, Miami Shores, Florida 33138
Exceptional opportunity to invest in an 8-unit waterfront apartment building nestled in Miami Shores. Sit...
Exceptional opportunity to invest in an 8-unit waterfront apartment building nestled in Miami Shores. Sit...
STL Advisors, LLC
$3,400,000
The listings above for commercial real estate in Miami Shores have been filtered to only include commercial multifamily property for sale and lease.