Property Id: 1727878 Really nice Two bedroom Two bathroom condo in Villages of Oriole. It is furnished. There is an age requirement of 55+ and the credit score can be 650+. It has washer and dryer on the premises! No pets. 2nd floor unit. First, last, and security required. $150 Application fee and approval required.
21 Abbey Ln is located in Delray Beach, Florida in the 33446 zip code.