Call us today to see an apartment and learn about our special rates!
Knollwood Apartments is located at the address 1651 Knollwood Dr in Mobile, Alabama 36609. They can be contacted via phone at (251) 661-1188 for pricing, hours and directions. Knollwood Apartments specializes in Rural Property, Foreclosures, Resort.
Knollwood Apartments has an annual sales volume of 1M – 1,999,999. .For more information contact Sue Ellen Claushide, Manager or go to...
Knollwood ApartmentsOur Garden style apartment homes offer numerous amenities to compliment your carefree lifestyle! Some of our features include: fully equipped kitchens, spacious closets, private patios, washer/dryer connections and fireplaces in select units.