Yes, Lido Apartments - 115 S St Andrews is a pet-friendly apartment building.