This is a 3792 square foot, 20.0 bathroom, townhome home. This home is located at 11620 Chemstrand Road 5 #7-8-6, Pensacola, FL 32514.
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.