Advertisement
Advertise With Vidude
@tajfranklin
Subscribers
Taj Franklin is an apartment complex with 104 units located in Franklin, MA USA. Apartments for rent are conveniently located close to coffee shops, grocery stores, and restaurants, making it easy for residents to access all the amenities they need.
Taj Franklin