Facial Laser Spa Business for Sale Amelia Island Florida
COMING SOON!
Information
Square Footage
300
Price of rent
including CAM charges
500
Area
Amelia Island, Florida
ASKING PRICE
TBA
Lease terms
Lease Transfer