Mayport landing townhomes for rent