Twin Towers Apartments
Apartment complex😠 One of the landlords is so disrespectful, the pipes need to be cleaned so bad that if the apartment closed up for an hour it smells really bad. From my experience the landlord told me everything another person on the apartment did in tge privacy of his home, they have no sense of negotiation or unde...
Address
2G42+H3W, Mandeville, Jamaica
Contact
+1 876-827-1913Rating on Google Maps
3.60 (48 reviews)Open on Google Maps