Englewood
Marcus & Millichap Arranges $2M Sale of Englewood Apartment Property
Marcus & Millichap has arranged the $1.6 million sale of Lemon Bay Villas, a 12-unit apartment property in Englewood, FL.… Read more
