8300 W Flagler St, Miami, Florida
8300 W Flagler St, Miami, Florida 33144 - Excellent location very centric. This business is perfect for person who wants to start or person already in business to increase the clients. Spa and neuro linguistic. The owner is in business for more than 20 years. The business only with lots of clients. The rent is very low for the location. Close to major expressways, shopping centers, Mall, Airport, and more.
View Virtual Tour
Listing Courtesy of Net Realty Services