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